radio ray - French English Dictionary